.page-top {
  padding: 32rpx;
  color: #FA7F14;
  background-color: #FFFBE8;
  font-size: 28rpx;
}

.page-middle {
  padding: 0rpx 32rpx 32rpx;
  text {
    font-size: 28rpx;
  }
  .input-item {
    display: flex;
    align-items: center;
    padding-top: 20rpx;
    padding-bottom: 20rpx;
    border-bottom: 2rpx solid #f5f5f5;
    flex: 1;
    &>text {
      width: 112rpx;
      margin-right: 32rpx;
    }
    .input-wrapper {
      width: 542rpx;
      display: flex;
      justify-content: space-between;
      align-items: center;
      box-sizing: border-box;
      .image-box {
        width: 64rpx;
        height: 64rpx;
        display: flex;
        justify-content: center;
        align-items: center;
        image {
          width: 32rpx;
          height: 32rpx
        }
      }
    }
  }
}

button {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0
}